home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 8
/
FM Towns Free Software Collection 8.iso
/
t_os
/
diskdup
/
diskdup.doc
< prev
next >
Wrap
Text File
|
1994-06-01
|
7KB
|
189 lines
フロッピーディスク デュプリケート ソフト
DiskDup.exp Ver 0.90a
For FM-TOWNS
Copyright (C) ちにゃと & TYMIC 1992. 1993.
【機能】
基本機能はフロッピーディスクの内容をまるごとコピーする、単なる
ディスクコピーです。
OS標準のディスクコピーと異なる所は、1枚のフロッピーを大量に
複製する時にオリジナルディスクを1度だけ読み込み、後はコピーだ
けを行う点です。
コピーのディスクがフォーマットされていなくても、コピー前にフォ
ーマットをしてからコピーを行います。
またディスク1枚の内容を一つのファイルとしてHDやMDに保存す
る事もできます。もちろんそのファイルを読み込んでディスクにコピ
-することもできます。
対応するディスクは以下の4タイプで自動識別します。
1.2M 2HD 154トラック 8セクタ 1024バイト
720k 2DD 160トラック 9セクタ 512バイト
640k 2DD 160トラック 8セクタ 512バイト
1.2M 2HC 160トラック 15セクタ 512バイト
【使用方法】
T-OSからダブルクリック、アイテム登録など。
【動作説明】
Aドライブにマスターディスクを入れる。
↓
マスターディスク読み込み
↓
Bドライブにコピーディスクを入れる
↓
フォーマット&コピーを行うか選択。
↓
コピーディスク書き込み。
↓
Aドライブにコピーディスクを入れる。
↓
フォーマット&コピーを行うか選択。
↓
コピーディスク書き込み。
↓
(以降 コピー処理のくり返し)
【オプション】
アイテム登録をする時にパラメ-タ-を与える事によってより更に
快適にデュプリを行う事が出来ます。
使用出来るパラメ-タ-は半角の英文字(大文字、小文字は問わな
い)とします。またパラメ-タ-の前には『/』か『-』 を付けてく
ださい。
-F, -f, /F, /f コピ-先のディスクのフォ-マットを行います。
(フォ-マットをするか否か聞きません)
-D, -d, /D, /d コピ-先のディスクのフォ-マットを行いません。
(フォ-マットをするか否か聞きません)
-S, -s, /S, /s マスタ-ディスクからデ-タ-ファイルを作成し
ます。(ファイル名が必要です。)
-L, -l, /L, /l デ-タ-ファイルを読み込んでデュプリを行いま
す。(ファイル名が必要です。)
-I, -i, /I, /i 最初とエラ-時以外に入力を求めません。高速に
コピ-出来ますが反面何をしているのか分かりに
くくなります。またコピ-を終了したい時には次
にコピ-を行うドライブを空にしておかなければ
なりません。 (エラ-が起きない限りコピ-を続
けます。)
-H, -h, -?, /H, /h, /?
パラメ-タ-の機能を表示します。デュプリは行
いません。
ファイル名 -L もしくは -S オプションをつけた時にデ-タ-
ファイル名を指定してください。ドライブ名と、
パス名を含みます。単にファイル名だけを指定す
るとカレントドライブのパスを指定したと解釈し
ます。また、ファイル名のチェックを行っていま
せんので間違えのないようにしてください。
(例1)
-F フォ-マットを行いながらコピ-します。
(例2)
-S D:\DISKDUP\MAOUDX_A.DSK
"D:\DISKDUP" 配下に "MAOUDX_A.DSK" というデ-
タ-ファイルを作成します。
【動作環境】
富士通 FM-TOWNS シリーズ
TOWNSシステム V2.1 L20/L30
RAM 3M以上
【注意】
ディスクの内容をすべてRAMに読み込むため、少なくても3メガ程度
の容量を必要とします。
不慮の事故を未然に防ぐよう、マスターディスクは書き込み禁止にして
から読み込みを実行して下さい。
フォーマットを行わないでコピーのみ実行させる時は、オリジナルディ
スクと同じフォーマットのされているディスクにコピーして下さい。
HDやMOにデ-タファイルを作成する時は、充分な空き容量があるか
確認して行ってください。できれば、RAMDISKにデ-タファイル
を作成しTMENU上からドラッグコピ-等でHDやMOに複写するよ
うにしてください。(安全を考えるとこうした方が無難です。)
【作者(ちにゃと)の戯言】
このコピ-ツ-ルを作った動機は私(ちにゃと)がMSXの同人ソフト
をFM-TOWNSでデュプリしていてあんまりものの遅さに我慢でき
なくなった為です。隣でやはりデュプリをしていた友人の98ノ-トが
RAMDRIVE(RAMDISKではなく本物のFDと同じ扱いがで
きるドライブ。もっとも本物と同じく良くセクタ不良が発生する。(笑))
でデュプリしていて、TOWNSは98ノ-トの二倍も三倍もかかって
いたのです。i386DXがi386SXに負けているなんてと悔しか
ったので、ここは奮起してTOWNSの名誉挽回を計らねばと92年の
冬にこのツ-ルを作り始めたのです。
駄菓子菓子!、ちにゃとはC言語なんて初めてで、コンパイルすら無
事に出来ない・・・。同人ソフトの即売会は目前だ・・・。だが今回は
見栄で98ノ-トの加勢は断ってしてまった・・・・どうしよう???
そこでNIFTY-ServeのFFMHOBの会議室に「お助けっ」
とソ-スをアップしたところ色々な方から御意見を頂きました。中でも
TYMICさんには直したソ-ス(もう新しく作ったといった方が正し
いかも?)と実行ファイルを頂いてしまいました。で、年が明けてから
バイナリメ-ルを遣り取りしながら改良して(C言語の通信添削講座と
言っても過言ではない (^_^; )とりあえず公開してもいいという段階
になったのでフリコレ6に応募してみました。今回は1.2M2HCに
対応しました。
【TYMICの独り言】
まずはお詫びから。フォーマット&コピーが遅いと思った貴方、ごめ
んなさい。何も考えずに作って出来上がったら重たくなってしまいまし
た。ただいま高速コピーのアルゴリズムをちにゃとさんと考えています
バージョン1.00では完成出来るかな?それからRAMが足りなくて動か
なかった貴方、私には買ってあげられませんごめんなさい。
ちにゃとさんの「お助けっ」のつもりが、自分がはまってしまった。
想っていたより大変だった。2HC 1.44M にも対応しようと思ったけど、
私のマシン.20Fでは書き込みが出来なくて挫折しました。HR買ったら再
挑戦します。以上独り言でした。
【その他】
本プログラムはフリーソフトウェアです。
著作権は ちにゃと 及び TYMIC が保持します。転載、再配布は自
由としますが、その際は実行ファイルとドキュメントは切り放さないで
ください。また、このプログラムの使用によって何らかの損害(FDD
やHDやMOのクラッシュ等を含めて)が発生したとしても、作者は一
切の責任を負いません。各自の責任において使用してください。
作者へのご意見ご要望、バグレポートその他は、電子メール又は会議室
へお願いします。
NIFTY GFH01000 ちにゃと
MHA02132 TYMIC